cycle tours - French English Dictionary